if (!('boxShadow' in document.body.style)) {
    document.body.setAttribute('class', 'noBoxShadow')
}

document.body.addEventListener('click', function (e) {
    var target = e.target
    if (target.tagName === 'INPUT' && target.getAttribute('class').indexOf('liga') === -1) {
        target.select()
    }
})
;(function () {
    var fontSize = document.getElementById('fontSize'),
        testDrive = document.getElementById('testDrive'),
        testText = document.getElementById('testText')
    function updateTest() {
        testDrive.innerHTML = testText.value || String.fromCharCode(160)
        if (window.icomoonLiga) {
            window.icomoonLiga(testDrive)
        }
    }
    function updateSize() {
        testDrive.style.fontSize = fontSize.value + 'px'
    }
    fontSize.addEventListener('change', updateSize, false)
    testText.addEventListener('input', updateTest, false)
    testText.addEventListener('change', updateTest, false)
    updateSize()
})()
